package com.ky.tms.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ky.tms.entity.FixedAssets;
import com.ky.tms.entity.FixedAssetsLog;
import com.ky.tms.exception.PredictableException;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author chengkaimao
 * @since 2020-07-21
 */
public interface IFixedAssetsService extends IService<FixedAssets> {

    IPage<FixedAssets> page(FixedAssets fixedAssets, Long limit, Long pages);
    void del (FixedAssets fixedAssets) throws PredictableException;
    void add (FixedAssets fixedAssets) throws PredictableException;
    void update (FixedAssets fixedAssets) throws PredictableException;
    void logs (FixedAssetsLog fixedAssetsLog) throws PredictableException;
    void imgs(FixedAssets fixedAssets) throws PredictableException;
}
